﻿.homeHeader {
    width: 100%;
}

    .homeHeader img,
    #home_top_banner_ad img,
    .T-img img,
    .four-entrance span.icon img,
    .ad-areas img {
        width: 100%;
        height: auto;
        vertical-align: middle;
    }

#home_top_banner_ad {
    position: relative;
}

    #home_top_banner_ad .flex-control-nav {
        bottom: 5px;
    }

    #home_top_banner_ad .flex-control-paging li a {
        border-color: #fff;
    }

        #home_top_banner_ad .flex-control-paging li a.flex-active {
            background-color: rgba(255,255,255,0.6);
        }

.four-entrance {
    padding-bottom: 20px;
    margin: 0 15px;
}

    .four-entrance li {
        float: left;
        display: block;
        text-align: center;
        width: 25%;
    }

        .four-entrance li a {
            display: block;
            text-decoration: none;
            color: #585858;
            padding: 5px 0;
        }

    .four-entrance span.icon {
        display: block;
    }

.ad-areas {
    padding: 1px 0 0;
    border-top: 1px dotted #838383;
}

.ad-T {
    display: block;
    margin: 0 0 1.56% 0;
    clear: both;
    border-top: 1px dotted #838383;
    /*border-bottom: 1px dotted #838383;*/
}

.two-col-ad1 {
    /*padding: 1.56% 0 0 0;*/
}

.tow-col-ad1-left {
    width: 38.6%;
    float: left;
}

    .tow-col-ad1-left img {
        /*border-right: 3px solid #fffcf8;
    border-bottom: 3px solid #fffcf8;*/
    }

.tow-col-ad1-right {
    margin-left: 1.56%;
    width: 59.84%;
    float: right;
}

.two-col-ad2 {
    /*padding: 3px 0;*/
}

.tow-col-ad2-left {
    width: 59.68%;
    float: left;
}

    .tow-col-ad2-left img {
        margin-bottom: 2.62%;
        /*border-right: 3px solid #fffcf8;
    border-bottom: 3px solid #fffcf8;*/
    }

.tow-col-ad2-right {
    width: 38.59%;
    float: right;
}

.tow-col-ad1-right img {
    /*border-bottom: 3px solid #fffcf8;*/
    margin-bottom: 2.615%;
}

.fullcol-3-group img {
    /*border-bottom: 3px solid #fffcf8;*/
    margin-bottom: 1.56%;
}

.three-col-ad li {
    width: 32.3%;
    /*height: 173px;*/
   float: left;
}

.three-col-ad img {
    border: 1px dotted #ded38e;
    /* height: 100%;*/
}

.three-col-ad li:nth-child(2) {
    width: 32.5%;
    margin: 0 1.45%;
}

.three-col-ad li:nth-child(3) {
    float: right;
}

.bbd1 {
    /*border-bottom: 1px dotted #838383;
    margin-bottom: 5px;*/
    margin-top: 1.56%;
}

.btd1 {
    /*border-top: 1px dotted #838383;*/
    margin-top: 1.56%;
}

.mt5 {
    margin-top: 5px;
}

.mb5 {
    margin-bottom: 5px;
}
